package com.piesat.quake.common.mqtt.decoder.entity;

import lombok.Data;

/**
 * 一般特征数据数据块
 */
@Data
public class FdDataPc {

    /**
     * 数据块编号
     */
    private Byte no;
    /**
     * 下一个数据块编号，若为0，标识后续无数据块
     */
    private Byte nextNo;
    /**
     * 数据块长度
     */
    private Integer length;
    /**
     * 通道ID
     */
    private Byte chId;
    /**
     * 1s最大值
     */
    private Float max1s;
    /**
     * 1s最小值
     */
    private Float min1s;
    /**
     * 5s最大值
     */
    private Float max5s;
    /**
     * 5s最小值
     */
    private Float min5s;
    /**
     * 30s最大值
     */
    private Float max30s;
    /**
     * 30s最小值
     */
    private Float min30s;

    /**
     * 3s绝对均值
     */
    private Float avg3s;
    /**
     * 60s绝对均值
     */
    private Float avg60s;
    /**
     * 长短平均值的比值
     */
    private Float lsAvgPct;
    /**
     * 传感器状态判断量
     */
    private Byte status;
}
